package HashSet集合去重复机制;

public class Test {
    public static void main(String[] args) {
        // HashSet集合默认不能对内容一样的两个不同对象去重复!
        // 比如内容一样的两个学生对象存入到HashSet集合中去, HashSet集合是不能去重复的!
        // 因为Hash值是根据对象来给的, 不同对象Hash值是不一样的, 对象不同,内容相同,Hash值就不同,就不能去重复

        // 结论: 如果希望Set集合认为两个内容一样的对象是重复的, 必须重写对象的hashCode()和equals()方法
        // 在idea里可以直接在类中用生成,自动重写
    }
}
